其他
Python自动发送邮件,1分钟搞定100份!
#引入相关库
import smtplib
from email.mime.text import MIMEText
from email.header import Header
#邮件内容
mail_message = '''
<h2>这是一封Python自动发送的邮件大礼包,请大佬查收!</h2>
<p><a href = 'https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=Mzg4MjYwNzExOQ==&scene=124&uin=&key=&devicetype=Windows+10+x64&version=6302019a&lang=zh_CN&a8scene=7&fontgear=2'>学Python,点这里!</a></p>
'''
#创建按一个Message对象
message = MIMEText(mail_message, 'html', 'utf-8')
#发件人姓名
message['From'] = Header('刘备', 'utf-8')
#收件人姓名
message['To'] = Header('诸葛亮', 'utf-8')
#邮件标题
subject = '这是一封Python自动发送的Mail'
message['Subject'] = Header(subject, 'utf-8')
#发送方
sender = '570607808@qq.com'
#接收方,可以有多个接收方
receivers = ['rpb0102@163.com', '570607807@qq.com', '570607808@qq.com', '570607809@qq.com']
#使用QQ邮箱服务发送邮件
smtpObj = smtplib.SMTP_SSL('smtp.qq.com', 465)
smtpObj.login(sender, '操作码')
smtpObj.sendmail(sender, receivers, message.as_string())
smtpObj.quit()
print('邮件已发送成功,请查收!')
往期推荐